@import "~ant-design-vue/lib/style/themes/default";

.base-container.menu-container {
    > .ant-layout {
        > .ant-layout-sider {
            border-right: 1px solid @border-color-base;
            .ant-layout-sider-children {
                overflow: auto;
            }
            .ant-menu-inline {
                border-right: none;

                .ant-menu-item::after {
                    position: absolute;
                    top: 0;
                    right: 0;
                    bottom: 0;
                    border-right: none;
                }
            }
            .ant-menu-inline .ant-menu-item, .ant-menu-inline .ant-menu-submenu-title {
                width: 100%;
            }
        }
    }
}